Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Slovenia F3 Austria F2 Austria F3 Egypt F4 Egypt F5 Egypt F6 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Slovenia F1 Slovenia F2 Austria F4 Austria F5 Austria F6 Slovak Rep. F2 Slovak Rep. F1 Austria F7 Austria F9 Croatia F9 Croatia F10 Turkey F12 Turkey F13 Bosnia & Herzegovina F3 Slovenia F3 Turkey F1 Turkey F2 Croatia F1 Serbia F8 Croatia F12 Slovenia F2 Siemens Open 2001 - Scheveningen Black Forest Open - Freudenstadt Prague Open - Prague XI Ciutat de Barcelona - Barcelona 6th Sardinian International Championships - Cagliari Siemens Open - Scheveningen Open Castilla y Leon - Segovia San Marino Cepu Open - San Marino Iskratel Open - Kranj Zivnobanka Czech Open - Prostejov Samarkand Challenger - Samarkand Memorial Savigny - Sassuolo Kos-Zucchetti Tennis Cup - Cordenons XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona X Ciutat de Barcelona - Barcelona Open 88 - Contrexeville Meknes Challenger Kyiv UMC Open - Kiev DPD Challenger 2002 - Aschaffenburg V Torneo Internazionale di Tennis - Barletta Brixina Tennis Open - Bressanone Geneva Challenger - Geneva San Marino Cepu Open - San Marino Tennis Cup of Flanders - Ostende Ho Chi Minh City Challenger - Ho Chi Minh City Espinho Challenger - Espinho JVC Trophy - Vienna Mitsubishi Electric Europe Cup - Monza Skandia Open - Linz VII Torneo Internazionale di Tennis - Barletta VIII Trofeo Ciutat de Barcelona - Barcelona San Marino Cepu Open - San Marino Unicredit Czech Open - Prostejov Copa Sevilla Internacionales de Andalucia - Seville VIII Torneo Internazionale di Tennis - Barletta Pekao Open - Szczecin Top Wool Challenger Biella - Biella Oberstaufen Cup - Oberstaufen San Marino CEPU Open - San Marino XL Bermuda Open - Bermuda XXXVII Torneig C.E. Laieta - Barcelona Nord/LB Open 2004 - Braunschweig Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig IX Torneo Internacionale de Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba Top Wool Challenger-Immagine Trophy - Biella Pekao Open - Szczecin Tennis Napoli Cup - Napoli Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano San Marino Cepu Open - San Marino Scheveningen Challenger XI Ciutat de Barcelona - Barcelona Caltanissetta Challenger Barletta Challenger Santos Challenger Szczecin Challenger Banja Luka Challenger Ljubljana Challenger BMW Tennis Championship - Sunrise Curitiba Challenger Sir Supermercati - Rome Loughborough Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Prague Challenger Monza Challenger Kosice Challenger Beijing Challenger San Marino Challenger Genova Challenger Rome Challenger Prostejov Challenger ECM Prague Open - Prague Banja Luka Challenger Open Costa Daurada - Tarragona Prostejov Challenger Szczecin Challenger Trnava Challenger Ciutat de Barcelona - Barcelona Portoroz Challenger Mersin Challenger Szczecin Challenger Anning Challenger San Marino Cepu Open - San Marino San Marino Challenger Banja Luka Challenger Sibiu Challenger Kenitra Challenger Irving Challenger Turin Challenger Rome Challenger Bordeaux Challenger Vicenza Challenger Prague Challenger Padova Challenger Todi Challenger Trnava Challenger Rome Challenger XI Venice Open - Venice Irving Challenger San Luis Potosi Challenger Heilbronn Challenger Blois Challenger Geneva Challenger Genova Challenger Banja Luka Challenger Sophia Antipolis Challenger Barletta Challenger Cordenons Challenger Pekao Open 2001 - Szczecin Genova Challenger Ljubljana Challenger Genova Challenger ATP Challenger Open 2004 - Monchengladbach St. Brieuc Challenger Szczecin Challenger Copa Telefonica CTC Chile - Santiago Open Costa Daurada - Tarragona Casablanca Challenger Bucaramanga Challenger Pekao Open 2005 - Szczecin Rome Challenger Furth Challenger Orleans Challenger Blumenau Challenger Seville Challenger Szczecin Challenger Irving Challenger Casablanca Challenger Bucaramanga Challenger Nord/LB Open - Braunschweig Podebradka Cup - Prague Open Diputacion - Cordoba Hungarian Architect Open - Budapest DPD Challenger 2000 - Aschaffenburg Skandia Open - Linz 2000 Cairo Challenger - Cairo Honda Kah Singapore Men's Tennis Open - Singapore Como Challenger Szczecin Challenger Nord/LB Open - Braunschweig Open Castilla y Leon - Segovia Napoli Challenger Zagreb Open - Zagreb Estoril Open - Estoril Prostejov Challenger Open Seat-Godo 2001 - Barcelona Nord LB Open - Braunschweig Mallorca Open - Mallorca II Cyclus Open de Tenis - Florianopolis Wuhan Challenger Pekao Open 2003 - Szczecin Portoroz Challenger Croatia Open - Umag Idea Prokom Open - Sopot Banca Stato Challenger Lugano - Lugano Gelsor Open Romania - Bucharest AXA Open II - Espinho Open de Montauban - Montauban Geneva Challenger - Geneva Copa Sevilla - Seville Zagreb Open - Zagreb FILA Challenger - Biella Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari Qatar Exxon Mobil Open 2002 - Doha BellSouth Open - Vina del Mar Czech Open - Prostejov Pekao Open 2004 - Szczecin Copa Sevilla-Internacionales de Andalucia - Seville Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Copa Kia Challenger ATP - Santiago Grand Prix Hassan II - Casablanca International Championship of Croatia - Umag Orleans Challenger Grand Prix Hassan II - Casablanca Gelsor Open Romania - Bucharest Tata Open - Chennai Adidas International - Sydney Genova Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Tata Open 2003 - Chennai Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Davidoff Swiss Indoors - Basel Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Estoril Open - Estoril Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Open Romania - Bucharest Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Dutch Open Tennis - Amersfoort MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Stockholm Open - Stockholm Copa Telmex - Buenos Aires Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Grand Prix Hassan II - Casablanca Estoril Open - Estoril Salzburg Challenger BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Brasil Open - Costa do Sauipe International Championship of Croatia - Umag Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade ATP Studena Croatia Open - Umag Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Bet-at-home Open - Hamburg Campionati Internazionali di Sicilia - Palermo Furth Challenger Heineken Open - Auckland Szczecin Challenger Brasil Open - Costa do Sauipe Erste Bank Open - Vienna Rennes Challenger Poznan Challenger Grand Prix de Tennis de Lyon - Lyon Valencia Open - Valencia Cordenons Challenger Trnava Challenger Aircel Chennai Open - Chennai Qatar Exxon Mobil Open - Doha Meknes Challenger Orange Warsaw Open - Warsaw Loughborough Challenger Apia International - Sydney Napoli Challenger Marbella Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Abierto Mexicano Telcel - Acapulco Caltanissetta Challenger Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London Bet-at-home Cup - Kitzbuhel Grand Prix Hassan II - Casablanca Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing PBZ Zagreb Indoors - Zagreb Aircel Chennai Open - Chennai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Barletta Challenger Grand Prix Hassan II - Casablanca Napoli Challenger China Open - Beijing Winston-Salem Open - Winston-Salem Copa Telmex - Buenos Aires ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Hungarian Open - Budapest BellSouth Open - Vina del Mar Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Argentina Open - Buenos Aires Ricoh Open - 's-Hertogenbosch Open SEAT Godo 2006 - Barcelona Fever-Tree Championships - London Plava Laguna Croatia Open - Umag Moselle Open - Metz Kremlin Cup - Moscow Adelaide International - Adelaide Erste Bank Open - Vienna Sardegna Open - Cagliari Blunmenau Challenger Vegeta Croatia Open - Umag Gazprom Hungarian Open - Budapest Davidoff Swiss Indoors Basel - Basel Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Davidoff Swiss Indoors - Basel European Open - Antwerp Vercelli Challenger Mercedes Cup - Stuttgart International German Open - Hamburg Todi Challenger Campionati Internazionali di Sicilia - Palermo Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Santo Domingo Challenger Madrid Challenger Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart German Tennis Championships - Hamburg China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Mohammedia Challenger Studena Croatia Open - Umag AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Guadalajara Challenger Barcelona Open BancSabadell - Barcelona Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Valencia Open - Valencia Stockholm Open - Stockholm Heineken Open - Auckland Adidas International - Sydney Marburg Challenger Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Abierto Mexicano de Tenis Pegaso - Acapulco Open 13 - Marseille Open 13 Provence - Marseille Ecuador Open - Quito Rio Open - Rio de Janeiro Argentina Open - Buenos Aires ATP Challenger Tour Finals Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig Ostrava Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Emilia-Romagna Open - Parma Memorial Savigni - Sassuolo Valencia Open - Valencia Millennium Estoril Open - Estoril Vegeta Croatia Open - Umag ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Trofeo Barcelona de Tenis - Barcelona Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Kremlin Cup - Moscow TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch AEGON Championships - London SkiStar Swedish Open - Bastad Cordoba Open - Cordoba Aircel Chennai Open - Chennai Cairo Challenger 2002 - Cairo Open Sud de France - Montpellier Aix En Provence Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Ricoh Open - 's-Hertogenbosch Konzum Croatia Open - Umag Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Bastad Challenger Gazprom Hungarian Open - Budapest Gerry Weber Open - Halle Brisbane International - Brisbane If Stockholm Open - Stockholm Rio Open - Rio de Janeiro Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Great Ocean Road Open - Melbourne Open Sud de France - Montpellier Serbia Open - Belgrade cinch Championships - London Open Seat Godo 2005 - Barcelona Plava Laguna Croatia Open - Umag Telenordia Swedish Open - Bastad Serbia Open - Belgrade Open Parc - Lyon Libema Open - 's-Hertogenbosch Movistar Open - Vina del Mar Open Seat Godo 2003 - Barcelona Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest BCR Open Romania - Bucharest Open Parc - Lyon Energis Open - Amersfoort Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Heineken Open - Auckland BellSouth Open - Vina del Mar VTR Open - Vina del Mar Internazionali BNL dItalia - Rome Generali Open - Kitzbuhel Sydney International - Sydney Gelsor Open Romania - Bucharest Plava Laguna Croatia Open - Umag Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Argentina Open - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Rome Heineken Open - Auckland TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Grand Prix Hassan II - Casablanca Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Abierto Mexicano Telfonica MoviStar - Acapulco Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open de Nice Cote dAzur - Nice Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internationaler Raiffeisen Grand Prix - St. Polten Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome Croatia Open - Umag Qatar Exxon Mobil Open - Doha Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Open de Moselle - Metz Internazionali BNL d'Italia - Rome French Open - Paris Western & Southern Open - Cincinnati Open Sud de France - Montpellier French Open - Paris Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai China Open - Beijing Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami Konzum Croatia Open - Umag U.S. Open - New York BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Australian Open - Melbourne German Tennis Championships - Hamburg French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami Nature Valley International - Eastbourne Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Davidoff Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Mercedes Cup - Stuttgart Croatia Open - Umag Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Australian Open - Melbourne French Open - Paris U.S. Open - New York St. Petersburg Open - St. Petersburg Sydney International - Sydney PBZ Zagreb Indoors - Zagreb French Open - Paris Mutua Madrilena Masters Madrid - Madrid French Open - Paris Davis Cup, Group I, 2R, ITA-SLO 5-0 Australian Open - Melbourne French Open - Paris Davis Cup, Group II, PO, SLO-TUR 3-2 Wimbledon - London Wimbledon - London Davis Cup, Group II, 1R, EGY-SLO 1-3 U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open (juniors) Internazionali BNL d'Italia - Rome U.S. Open (juniors) French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London All Lower level tournaments French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, Group 2, 1R, NOR-SLO 0-5 French Open (juniors) Davis Cup, Group I, 1R, SLO-DEN 5-0 River Oaks International Tennis Tournament - Houston Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, Group II, 1R, SLO-EST 4-0 Wimbledon (juniors) Davis Cup, Group II, 1R, SLO-POL 2-3 River Oaks International Tennis Tournament - Houston